A Transaction-based Design Model and Its MPEG-2 Encoder Design
نویسندگان
چکیده
The speculative circuit is a kind of special parallelizing circuits which could execute the sequential operations in parallel by breaking the dependencies between them through the prediction approach. That is, the consumer operations no longer needs to wait the computed results of the corresponding product ones by predicting them, so that the consumer operations can be executed with the corresponding product ones at the same time. However, the predicted value is speculatively generated, so there still needs an additional recovery mechanism which will recover the speculative execution when the predicted value is detected not to match the computed one. Therefore, the dedicated conflict management mechanism and data synchronization mechanism are needed when designing a speculative circuit. In this paper, we present a new design model called “transactional speculative circuit model” (TSCM), which is based on the concept of transactional memory (TM), to design the speculative circuits. Moreover, this model also can be used to design non-speculative parallelizing circuits. We use TSCM to design a new speculative MPEG-2 encoder, and the experiment results show the performance can be efficiently improved.
منابع مشابه
Design of a low power psycho-acoustic model co-processor for MPEG-2/4 AAC LC stereo encoder
A new design of Psycho-Acoustic Model in MPEG-214 AAC encoding is proposed. Differing from the conventional PC-based and DSP-based encoders, it was based on hybrid architectures. It was optimized at algorithmic and at architectural levels. At algorithmic level, MDCT-based PAM and fixed-coefficients were used to replace the original FFPbased PAM and spreading functions. At architectural level, t...
متن کاملAn Mdct-based Psychoacoustic Model Co-processor Design for Mpeg-2/4 Aac Audio Encoder
The Psychoacoustic Model (PAM) is a very important role in MPEG-2/4 Advanced Audio Coding (AAC) encoding. It determines sound quality of a given encoder and influences a lot in computational complexity. This paper presents a new architecture design for MDCT-based PAM co-processor. This work is based on the dedicated hardware design which is different from traditional programmable approaches. Mo...
متن کاملMulti-Core Simulation of Transaction Level Models using the System-on-Chip Environment
Effective Electronic System-Level (ESL) design frameworks transform and refine high-level designs into various transaction level models described in C-based System-level Description Languages (SLDLs) and rely on simulation for validation. However, the traditional cooperative Discrete Event (DE) simulation of SLDLs is not effective and cannot utilize any existing parallelism in todays’ multi-cor...
متن کاملMotion adaptive model-assisted compatible coding with spatio-temporal scalability
We introduce the concept of Motion Adaptive Spatio-Temporal Model-Assisted Compatible (MA-STMAC) coding, a technique to selectively encode areas of di erent importance to the human eye in terms of space and time in moving images with the consideration of object motion. Previous STMAC was proposed based on the fact that human \eye contact" and \lip synchronization" are very important in person-t...
متن کاملMotion adaptive model - assisted compatible coding withspatio - temporal
We introduce the concept of Motion Adaptive Spatio-Temporal Model-Assisted Compatible (MA-STMAC) coding, a technique to selectively encode areas of diierent importance to the human eye in terms of space and time in moving images with the consideration of object motion. Previous STMAC was proposed based on the fact that human \eye contact" and \lip synchronization" are very important in person-t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014